
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.lang.String;
import java.util.Vector;


public class LectorDeArchivo
{
    private File ambiente;  
    private char[][]  matriz=new char[7][7];
    Vector<String> vectorLineas=new Vector();


    public LectorDeArchivo(File archivo)
    {
        this.ambiente=archivo;
        generarMatriz(leerArchivo());
    }
    public Vector<String> leerArchivo()
    {
        FileReader fr = null;
        BufferedReader br = null;
        try
        {
            fr = new FileReader (ambiente);
            br = new BufferedReader(fr);
            String linea;
            while((linea=br.readLine())!=null)
            {
                String fila="";
                for(int i=0;i<linea.length();i++)
                {
                    if(linea.charAt(i)!=' ')
                       fila+=linea.charAt(i);
                }
                vectorLineas.add(fila);              
            }
               
        }catch(Exception e){
            e.printStackTrace();
        }finally{
            try{
                if( null != fr ){
                fr.close();
                }
            }catch (Exception e2){
                e2.printStackTrace();
            }
       }
       return vectorLineas;
   }
   
   public char[][] generarMatriz(Vector<String> entrada)
   {
       for(int i=0;i<7;i++)
       {
           String fila=entrada.elementAt(i);
           for(int j=0;j<7;j++)
           {
               matriz[i][j]=fila.charAt(i);
               System.out.print(matriz[i][j]+"\t");
           }
           System.out.print("\n");
       }
       return matriz;
   }


   
}

    


